package com.by.toolkit.utils;

import com.google.common.base.Joiner;
import com.google.common.base.Splitter;

public final class SplitterUtil {

    private SplitterUtil() {
    }

    public static final Splitter EN_COLON_SPLITTER = Splitter.on(":");

    public static final Splitter EN_COMMA_SPLITTER = Splitter.on(",");

    public static final Splitter CN_COMMA_SPLITTER = Splitter.on("，");

    public static final Splitter UNDERSCORE_SPLITTER = Splitter.on("_");

    public static final Splitter HORIZONTAL_LINE_SPLITTER = Splitter.on("-");

    public static final Splitter EN_SEM_SPLITTER = Splitter.on(";");

    public static final Splitter EN_EQ_SPLITTER = Splitter.on("=");

    public static final Splitter AND_SIGN_SPLITTER = Splitter.on("&");

    public static final Splitter ASK_SPLITTER = Splitter.on("?");

    public static final Splitter EN_END_SPLITTER = Splitter.on(".");

    public static final Splitter EN_OBLIQUE_LINE_SPLITTER = Splitter.on("/");

    public static final Joiner EN_COLON_JOINER = Joiner.on(":");

    public static final Joiner EN_COMMA_JOINER = Joiner.on(",");

    public static final Joiner CN_COMMA_JOINER = Joiner.on("，");

    public static final Joiner UNDERSCORE_JOINER = Joiner.on("_");

    public static final Joiner HORIZONTAL_LINE_JOINER = Joiner.on("-");

    public static final Joiner EN_SEM_JOINER = Joiner.on(";");

    public static final Joiner EN_EQ_JOINER = Joiner.on("=");

    public static final Joiner EN_DRIFT_JOINER = Joiner.on("~");

    public static final Splitter EN_DROP_SPLITTER = Splitter.on(".");

    public static final Joiner EN_DROP_JOIN = Joiner.on(".");

    public static final Joiner EN_DUN_JOIN = Joiner.on("、");

    public static final Joiner SPACE_JOIN = Joiner.on(" ");

    public static final Joiner EN_OBLIQUE_LINE_JOINER = Joiner.on("/");

    public static final Joiner EMPTY_JOIN = Joiner.on("");

}
